using System;
using System.Collections.Generic;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.Graphics;

namespace QuizArena
{
    class SelectPersonScreen : GameScreen, IDisposable
    {
         #region Fields

        #endregion

        #region Initialization


        /// <summary>
        /// The constructor is private: loading screens should
        /// be activated via the static Load method instead.
        /// </summary>
        private SelectPersonScreen()
        {
           
        }


        /// <summary>
        /// Activates the loading screen.
        /// </summary>
        public static void Load(ScreenManager screenManager,
                                EventHandler<EventArgs> loadNextScreen,
                                bool loadingIsSlow)
        {
            
        }


        #endregion

        #region Update and Draw


        /// <summary>
        /// Updates the loading screen.
        /// </summary>
        public override void Update(GameTime gameTime, bool otherScreenHasFocus,
                                                       bool coveredByOtherScreen)
        {
            
        }


        /// <summary>
        /// Draws the loading screen.
        /// </summary>
        public override void Draw(GameTime gameTime)
        {
            
        }


        #endregion
        #region IDisposable Implementation


        /// <summary>
        /// Finalizes the BackgroundScreen object, calls Dispose(false)
        /// </summary>
        ~SelectPersonScreen()
        {
            Dispose(false);
        }


        /// <summary>
        /// Disposes the BackgroundScreen object.
        /// </summary>
        public void Dispose()
        {
            
        }


        /// <summary>
        /// Disposes this object.
        /// </summary>
        /// <param name="disposing">
        /// True if this method was called as part of the Dispose method.
        /// </param>
        protected virtual void Dispose(bool disposing)
        {
            
        }


        #endregion
    }
}
